
import argparse
import main
import os
import lib

if __name__ == "__main__":
    parser = argparse.ArgumentParser(description='manual to this script')
    parser.add_argument('--fun', type=str)
    parser.add_argument('--param', type=int, nargs='+')
    args = parser.parse_args()
    # print(args.gpus, type(args.gpus))
    # print(args.fun, type(args.fun))
    # func = globals().get('main.%s' %(args.fun))
    # print(type(func))
    
    # print(getattr(main,args.fun))
    if  hasattr(main,args.fun):
        func = getattr(main,args.fun)
        func(args.param)
    else:
        print("main没有%s方法"%(args.fun))

    
   
    
   
   
    
    